sun sensor assembly - Turkish English Dictionary